Std VarSet/de

Other languages:

Std Variablensatz erstellen

Menüeintrag
Keiner
Arbeitsbereich
Alle
Standardtastenkürzel
Keiner
Eingeführt in Version
1.0
Siehe auch
Spreadsheet, DynamicData

Beschreibung

Der Befehl Std Variablensatz erstellen erstellt einen Variablensatz. Ein Variablensatz ist ein Objekt, das einen Satz von Eigenschaften verwaltet, die als Variablen in Ausdrücken verwendet werden können.

Das Dialogfeld Eigenschaft hinzufügen

Anwendung

  1. Die folgenden Möglichkeiten bestehen:
    • Anlegen eines neuen Variablensatzes: Schaltfläche Variablensatz erstellen drücken.
    • Bearbeitung eines bestehenden Variablensatzes: Doppelklick auf den Variablensatz in der Baumansicht.
  2. Das Dialogfeld Eigenschaften hinzufügen wird angezeigt.
  3. Name der Eigenschaft eingeben.
    • Der Name muss für den Variablensatz eindeutig sein.
    • Nur alphanumerische Zeichen und Unterstriche (A bis Z, a bis z, 0 bis 9 und _) sind zulässig.
    • Das erste Zeichen darf keine Ziffer sein.
    • FreeCAD verwendet die Binnenmajuskel Konvention für seine Eigenschaftsnamen, d.h. jedes Wort beginnt mit einem Großbuchstaben, und es gibt keine Leerzeichen oder Unterstriche. Wenn der Eigenschafteneditor einen solchen Namen anzeigt, werden Leerzeichen zwischen den Wörtern eingefügt, um die Lesbarkeit des Namens zu verbessern. Es ist ratsam, diese Konvention zu befolgen.
  4. Name der Gruppe der Eigenschaft eingeben oder eine Gruppe aus der Liste auswählen. Für Gruppennamen gelten die gleichen Einschränkungen wie für Eigenschaftsnamen.
  5. Auswahl der Eigenschaft Typ aus der Auswahlliste. Siehe unten für gebräuchliche Typen von Eigenschaften.
  6. Wert der Eigenschaft eingeben. Die Eingabe einer Einheit wird akzeptiert, falls eine Einheit für die Eigenschaft vorgesehen ist.
  7. Optional Kontrollkästchen Weitere hinzufügen auswählen, um weitere Eigenschaften hinzuzufügen.
  8. Optional Eingabe von Quick-Info zur Eigenschaft.
  9. Klick auf Schaltfläche OK.
  10. Falls Kontrollkästchen Weitere hinzufügen ausgewählt, wird das Dialogfeld Eigenschaften hinzufügen erneut angezeigt, um eine weitere Eigenschaft in den Variablensatz einzugeben.
  11. Klick auf Abbrechen, um Hinzufügen von Eigenschaften zu beenden.

Gebräuchliche Typen von Eigenschaften

FreeCAD unterstützt viele Eigenschaftstypen. Die folgende Tabelle listet einige der gebräuchlichsten Typen auf. Siehe PythonFunktion Benutzerdefinierte Eigenschaften für weitere Informationen.

Eigenschaftstyp Standardeinheit (falls vorhanden) Bemerkung
App::PropertyAngle ° (oder deg)
App::PropertyBool true oder false, kann in Bedingten Ausdrücken verwendet werden
App::PropertyDistance mm
App::PropertyFloat Dezimalzahl
App::PropertyInteger Ganze Zahl
App::PropertyLength mm Ähnlich wie App::PropertyDistance kann aber nicht negativ sein
App::PropertyString Zeichenkette

Hinweise

Skripten

import FreeCAD as App

doc = App.ActiveDocument

var_set = doc.addObject("App::VarSet", "VarSetName")
var_set.addProperty("App::PropertyInteger", "MyNumber")  # Property is added to the Base group.
var_set.MyNumber = 123
var_set.addProperty("App::PropertyString", "MyText", group="SomeGroup", doc="Some tooltip information")
var_set.MyText = "Abc"

doc.recompute()